#进入哔哩哔哩，搜索 麻薯波比 并点击名字进入他的主页
import time

from selenium import webdriver
from selenium.webdriver.common.by import By
drive = webdriver.Chrome()
#最大等待时间，等待页面元素加载，超时后报错
drive.implicitly_wait(4)

drive.get('https://www.bilibili.com')
drive.find_element(By.CLASS_NAME,'nav-search-input').send_keys("麻薯波比")
drive.find_element(By.CLASS_NAME,'nav-search-btn').click()
time.sleep(3)
"""
切换到新的页面
"""
#获取句柄
pages = drive.window_handles
print(pages)
time.sleep(3)
#关闭旧的页面
drive.close()
#切换到新的页面页面
drive.switch_to.window(pages[1])
#点击新页面的元素
drive.find_element(By.XPATH,'//*[@id="i_cecream"]/div/div[2]/div[2]/div/div/div/div[2]/div/div[1]/div/div[1]/div/div/h2/a').click()
#等待3秒
time.sleep(3)
drive.switch_to.window(pages[0])
drive.close()

